package com.ts.api.module.protocol.entity.vo;

import com.gitee.apanlh.util.base.CollUtils;
import com.gitee.apanlh.util.valid.ValidParam;
import lombok.Data;

import java.util.List;

/**
 *  用户协议返回
 *
 *  @author Pan
 */
@Data
public class ProtocolResultVO {

    /** 多份用户协议 */
    private List<String> listProtocol;

    /**
     *  添加协议(非线程安全)
     *
     *  @author Pan
     *  @param  protocol
     */
    public void addProtocol(String protocol) {
        if (ValidParam.isEmpty(listProtocol)) {
            listProtocol = CollUtils.newArrayList();
        }
        listProtocol.add(protocol);
    }
}
